wall torch - German English Dictionary